derrick leg - French English Dictionary